body{
	padding: 0;
	margin: 0;
	
}
a:link { 
color: #000000; 
text-decoration: none; 
} 
a:visited { 

color: #000000; 
text-decoration: none; 
} 
A:link{
	text-decoration:none;
	
} 

.top{
	background-image: url(../img/top.png);
	width: auto;
	height: 602px;
}
.nav{
	background-image: url(../img/nav.png);
	width: 1900px;
	height: 69px;
	margin: 0 auto;
}
.nav ul{
	margin: auto auto;
	text-align: center;
	width: 1050px;
	height: 50px;
	display: block;

}
.nav li{
	width: 14%;
	float: left;
	line-height: 50px;
	display: block;

	
}
.nav li a{
	color: #CA060A;
    font-size: 20px;
	font-family: "黑体";
	font-weight: 900;
	display: block;
}
.main{
	width: 1120px;
	height: 1600px;
	margin: 0 auto;
}
.content1{
	width: 1100px;
	height: 377px;
	margin: 0 auto;
}
.nav1{
	width: 1090px;
	height: 70px;
	background-image: url(../img/nav1.png);
	margin: 0 auto;
}
.con1-lft{
	width: 396px;
	height: 260px;
	float: left;
	margin-left: 10px;
	margin-top: 15px;
}
.focusBox { float:left; position: relative; width: 396px; height: 250px; margin-bottom:10px;  overflow: hidden; font-family:Arial; text-align: left; background:#fff; }
.focusBox li{position: absolute;}
.focusBox .pic img { width: 396px; height: 250px; display: block; }
.focusBox .pic{ width: 396px; height: 250px; display: block; }
.focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 28px; width:100%;  background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
.focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 28px; width:100%; overflow: hidden; }

.focusBox .txt li{ height:28px; line-height:30px; position:absolute; bottom:-36px;}
.focusBox .txt li a{ display: block; color: white; font-size: 12px; text-decoration: none; }
.focusBox .num { position: absolute; z-index: 3; bottom: 5px; right: 8px; }
.focusBox .num li{ float: left; position: relative; width: 18px; height: 15px; line-height: 15px; overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer; }
.focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
.focusBox .num li span { z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5; }
.focusBox .num li.on a,.focusBox .num a:hover{ background:#f60;  }

.con1-center{
	width: 385px;
	height: 260px;
	float: left;
	margin-left: 20px;
	margin-top: 15px;
}
.title1{
	text-align: center;
	font-size: 21px;
	margin-left: 10px;
}
.con1-center p{
	margin-top: 10px;
	line-height: 20px;
	font-size: 15px;
	margin-left: 10px;
}
.con1-center span{
float: right;
}
.con1-center ul{
	line-height: 26px;
	font-size: 13px;
	margin-right: 5px;
	
}
.line{
	background-image: url(../img/line.png);
	width: 380px;
	height: 20px;
	margin: 10px auto;
}
.con1-rht{
	width: 260px;
	height: 260px;
	float: left;
}
.con1-rht ul{
	margin-top: 15px;
	line-height: 27px;
	font-size: 15px;
	margin-left: 20px;
}
.nav2{
	width: 1090px;
	height: 70px;
	background-image: url(../img/nav2.png);
	margin: 0 auto;
	
	
}
.syss{
	width: 1100px;
	height: 420px;
}
.sl{
	margin: 5px 10px;
}
.title_user_bar{
	float: left;
	display: block;
	width: 130px;
	height: 35px;
	text-align: center;
	border: 1px solid #FE070F;
	line-height: 30px;
	font-size: 20px;
}
.clear{
	clear: both;
}
.con2{
	padding-left: 18px;
	margin-top: 15px;
}
.funv_img{
	margin: 15px 15px;
	float: left;
}
.note_funv{
	width: 520px;
	float: right;
	margin-left: 7px;
	margin-top: 30px;
	margin-right: 16px;
}
.content3{
	width: 1090px;
	height: 290px;
	margin-left: 20px;

}
.nav3-lft{
	background-image: url(../img/nav3-lft.png);
	width: 532px;
	height: 52px;
	margin: 0 auto;
	float: left;
}
.con3-lft{
	width: 498px;

	float: left;
	padding-top: 60px;
	padding-left: 35px;

}
.con3-lft ul{
	line-height: 32px;
	font-size: 16px;


}
.nav3-rht{
	background-image: url(../img/nav3-rht.png);
	width: 524px;
	height: 52px;
	margin: 0 auto;
	float: left;
	margin-left: 30px;
}
.con3-rht{
	width: 498px;
	float: left;
	padding-top: 60px;
	padding-left: 35px;

}
.con3-rht ul{
	line-height: 32px;
	font-size: 16px;
	float: left;

}
.nav4{
	background-image: url(../img/nav4.png);
	width: 1090px;
	height: 46px;
	margin-left: 20px;
}
	.focusbox { position: relative; width:800px; height:300px; overflow: hidden; }
	.focusbox .pic2{
		position:relative;
	}

	.focusbox .hd { overflow:hidden; zoom:1; position:absolute; bottom:5px; right:10px; z-index:3}
	.focusbox .hd li{float:left; line-height:15px; text-align:center; font-size:12px; width:25px; height:10px; cursor:pointer; overflow:hidden; background:#919191; margin-left:4px; filter:alpha(opacity=80); opacity:.8; -webkit-transition:All .5s ease;-moz-transition:All .5s ease;-o-transition:All .5s ease }
	.focusbox .hd .on{ background:#fff; filter:alpha(opacity=100);opacity:1;   }

	.focusbox .prev,
	.focusbox .next { width:45px; height:99px; position:absolute; top:91px; z-index:5; filter:alpha(opacity=20); -moz-opacity:.2; opacity:.2; -webkit-transition:All .5s ease;-moz-transition:All .5s ease;-o-transition:All .5s ease}
	.focusbox .prev { background-image:url(../img/index.png); background-position:-112px 0; left:0 }
	.focusbox .next { background-image:url(../img/index.png); background-position:-158px 0; right:0 }
	.focusbox .prev:hover,
	.focusbox .next:hover { filter:alpha(opacity=60); -moz-opacity:.6; opacity:.6 }
	.backimg{
		 
		z-index:3;
		position: relative;
		width: auto;
		height: 20px;
}
.title2{
	width: auto;
	height: 35px;
	text-align: center;
	position: relative;
	top: 250px;
	background: #333; filter: alpha(opacity=60); opacity: 0.6; overflow: hidden;
	font-size: 20px;
	
}
.con4{
	margin-top: 30px;
	
}
.footer{

  clear: both;
  float: left;
  text-align: center;
  width: 100%;
  font-size: 13px;
  height: 180px;
  margin-top: 0px;
  line-height: 30px;
  background-color: #FFFFFF;
}